physical contact - Inglés Sinónimo Diccionario

physical contact

n.
[1] contact